Big Huge Thesaurus

touch screen

noun

sounds kind of like